<%@ page import="com.zy.smbms.pojo.SmbmsUser" %>
<%@ page import="java.util.List" %>
<%--
  Created by IntelliJ IDEA.
  User: liujian
  Date: 2020/11/28
  Time: 15:17
  To change this template use File | Settings | File Templates.
--%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%
    //获取虚拟目录
    String path = request.getContextPath();
    //获取服务名http/https/ftp，主机名，端口号
    String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
            + path + "/";
    //basepath=http://localhost:8080/Web/
%>
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>超市账单管理系统</title>
    <link rel="stylesheet" href="<%=basePath%>css/public.css"/>
    <link rel="stylesheet" href="<%=basePath%>css/style.css"/>
</head>
<body>
<!--头部-->
<header class="publicHeader">
    <h1>超市账单管理系统</h1>
    <div class="publicHeaderR">
        <p><span>下午好！</span><span style="color: #fff21b"> ${sessionScope.sessionUser.username}</span> , 欢迎你！</p>
        <a href="<%=basePath%>userController/login">退出</a>
    </div>
</header>
<!--时间-->
<section class="publicTime" charset="UTF-8">
    <span id="time">2015年1月1日 11:11  星期一</span>
    <a href="#">温馨提示：为了能正常浏览，请使用高版本浏览器！（IE10+）</a>
</section>
<!--主体内容-->
<section class="publicMian ">
    <div class="left">
        <h2 class="leftH2"><span class="span1"></span>功能列表 <span></span></h2>
        <nav>
            <ul class="list">
                <li><a href="<%=basePath%>billController/billlist">账单管理</a></li>
                <li><a href="<%=basePath%>providerController/providerlist">供应商管理</a></li>
                <li  id="active"><a href="<%=basePath%>userController/userlist">用户管理</a></li>
                <li><a href="<%=basePath%>userController/passwordPage">密码修改</a></li>
                <li><a href="<%=basePath%>userController/login">退出系统</a></li>
            </ul>
        </nav>
    </div>
    <div class="right">
        <div class="location">
            <strong>你现在所在的位置是:</strong>
            <span>用户管理页面</span>
        </div>
        <div class="search">
            <form action="<%=basePath%>userController/userlist">
                <span>用户名：</span>
                <input type="text" id="username" name="username" placeholder="请输入用户名" value="${sessionScope.name}"/>
                <input type="submit" value="查询" size="10"/>
            </form>
            <a href="<%=basePath%>userController/userAddPage" >添加用户</a>
        </div>
        <!--用户-->
        <table class="providerTable" cellpadding="0" cellspacing="0">
            <tr class="firstTr">
                <th width="10%">用户编码</th>
                <th width="20%">用户名称</th>
                <th width="10%">性别</th>
                <th width="10%">年龄</th>
                <th width="10%">电话</th>
                <th width="10%">用户类型</th>
                <th width="30%">操作</th>
            </tr>

            <c:forEach var="user" items="${sessionScope.userlist}">
            <tr>
                <td>${user.usercode}</td>
                <td>${user.username}</td>
                <td>
                    <c:if test="${user.gender==1}">
                        女
                    </c:if>
                    <c:if test="${user.gender==2}">
                        男
                    </c:if>
                </td>
                <td>${user.age}</td>
                <td>${user.phone}</td>
                <td>
                    <c:if test="${user.userrole==1}">
                        系统管理员
                    </c:if>
                    <c:if test="${user.userrole==2}">
                        经理
                    </c:if>
                    <c:if test="${user.userrole==3}">
                    普通员工
                    </c:if>
                </td>
                <td>
                    <a href="javascript:void(0)" onclick="queryUserById('${user.id}',1)"><img src="<%=basePath%>images/read.png" alt="查看" title="查看"/></a>
                    <a href="javascript:void(0)" onclick="queryUserById('${user.id}',2)"><img src="<%=basePath%>images/xiugai.png" alt="修改" title="修改"/></a>
                    <a href="javascript:void(0)" onclick="deleteUser('${user.id}')" class="removeUser"><img src="<%=basePath%>images/schu.png" alt="删除" title="删除"/></a>
                </td>
            </tr>
            </c:forEach>
        </table>
        <div>
            共${sessionScope.page1.totalCount}条记录，当前显示第${sessionScope.page1.currentPageNo}页
            <c:if test="${sessionScope.page1.currentPageNo>1}">
                <a href="<%=basePath%>userController/userlist?pageNo=${sessionScope.page1.currentPageNo-1}&username=${sessionScope.username}">上一页</a>
            </c:if>
            <c:if test="${sessionScope.page1.currentPageNo<sessionScope.page1.totalPageCount}">
                <a href="<%=basePath%>userController/userlist?pageNo=${sessionScope.page1.currentPageNo+1}&username=${sessionScope.username}">下一页</a>
            </c:if>
        </div>
    </div>
</section>

<!--点击删除按钮后弹出的页面-->
<div class="zhezhao"></div>
<div class="remove" id="removeUse">
    <div class="removerChid">
        <h2>提示</h2>
        <div class="removeMain">
            <p>你确定要删除该用户吗？</p>
            <a href="javascript:void(0)" id="yes" onclick="deleteUsers()">确定</a>
            <a href="#" id="no">取消</a>
        </div>
    </div>
</div>

<footer class="footer">
    版权归千锋教育
</footer>

<script src="<%=basePath%>js/jquery.js"></script>
<script src="<%=basePath%>js/js.js"></script>
<script src="<%=basePath%>js/time.js"></script>
<script type="text/javascript">
    var ids;
    function deleteUser(id) {
        ids=id;
        $('.zhezhao').css('display', 'block');
        $('#removeUse').fadeIn();
    }

    function deleteUsers() {
        $.post("<%=basePath%>userController/deleteUserById", {"id": ids}, function (data) {
            if(data=="OK")
            {
                alert("客户信息删除成功！");
            }
            else
                alert("客户信息删除失败！")
            window.location.href="<%=basePath%>userController/userlist";
        });
    }

    function queryUserById(id,flag) {
        $.post("<%=basePath%>userController/smbmsUserById", {"id": id}, function (data) {
                if(data=="OK") {
                    if (flag == 1) {
                        window.location.href = "<%=basePath%>userController/UserView";
                    }
                    else
                        window.location.href="<%=basePath%>userController/UserUpdate";
                }
        });
    }
</script>
</body>
</html>